$(document).ready(function(){

$('#login_form input[name="to_register"]').click(function(){
$('#login_form').slideUp();
$('#reg_form').slideDown();
});

$('#reg_form input[name="cancel"]').click(function(){
$('#reg_form').slideUp();
$('#login_form').slideDown();
$('#reg_form input.field').each(function(indx, element){
	$(element).val("");
    });
$('#reg_form span.error').each(function(indx, element){
	$(element).text("");
    });

});

 $('form#reg').submit(function(e){
 
		 if (validate_reg_form())
			e.preventDefault();	
		 else
		 {
			//ajax valid
		 }
    });
	
 $('span.edit').click(function(e){
 
		 $('#hide-layout').css({opacity: .5});
		 $('#hide-layout, #popup_edit').fadeIn(300);	
		 
		 var scrollPos = $(window).scrollTop();
		scrollPos=scrollPos+200;
        alignCenter($('#popup_edit'));		

		$(window).resize(function() {
			alignCenter($('#popup_edit'));
		})
		
		$('.btn-close, #hide-layout').click(function() {
			$('#hide-layout, #popup_edit').fadeOut(300);
		})
				
		
		function alignCenter(elem) {
		
			elem.css({
				left: ($(window).width() - elem.width()) / 2 + 'px',
				top: scrollPos +'px'
			})
		}
		
		
    });
	
/**
* Событие для скрытия и отображения дополнительных блоков поисковых параметров на странице поиска
*/	
$('p.set_date input, p.set_antropometr_data input, p.set_federation input, p.set_tityl input').click
	 (
		function()
		{	 
			 var checkbox=$(this);
			 
			 if ($(checkbox).prop("checked"))
			 {
				 $(this).parents('p').next().fadeIn(300);
			 }
			 else
			 {
				$(this).parents('p').next().fadeOut(300);
			 }		
		}	
	 );
	 
/**
* Событие для скрытия и отображения дополнительных блоков поисковых параметров на странице поиска
*/
$('p.set_power_data input ').click
	 (
		function()
		{	 
			 var checkbox=$(this);
			 
			 if ($(checkbox).prop("checked"))
			 {
				 $(this).parents('p').next().next().fadeIn(300);
			 }
			 else
			 {
				$(this).parents('p').next().next().fadeOut(300);
			 }		
		}	
	 );	 

/**
* Событие для подсветки стрелки дропдауна на поисковых блоках на странице поиска
*/	 
$('.btn_drop_block').hover
	(
		function()
		{	 
			var parent_block=$(this).parent().parent();
			
			if ($(parent_block).find(".btn_drop_block").css("background-position")=="0px -4px")
			{
				$(parent_block).find(".btn_drop_block").css("background-position","0px -32px"); 
			}
			else
				{
					 $(parent_block).find(".btn_drop_block").css("background-position","0px -98px");	
				}
		},
		function()
		{	 
			var parent_block=$(this).parent().parent();
			
			if ($(parent_block).find(".btn_drop_block").css("background-position")=="0px -32px")
			{
				$(parent_block).find(".btn_drop_block").css("background-position","0px -4px");	
			}
			else
				{
					$(parent_block).find(".btn_drop_block").css("background-position","0px -70px");	
				}			
		}
		
	);

/**
* Событие для разворачивания и сворачивания поисковых блоков на странице поиска
*/	
$('.btn_drop_block').click
	(
		 function()
		{	 
			var parent_block=$(this).parent().parent();
			
			if ($(parent_block).find(".btn_drop_block").css("background-position")=="0px -32px")
			{
				 $(parent_block).find(".btn_drop_block").css("background-position","0px -98px");
				 $(parent_block).find("div.wrap_search_block").slideUp(300);
			}
			else
			{
				 $(parent_block).find(".btn_drop_block").css("background-position","0px -32px"); 
				 $(parent_block).find("div.wrap_search_block").slideDown(300);
			}
			
		}
	);
	
/**
* Событие для скрытия и отображения дополнительных чекбоксов при выборе экипировки в блоке "объявления" на странице поиска
*/	
$('input[name="ekipa"]').click
	 (		
		  function()
		{	
			 var checkbox=$(this);
			 
			 if ($(checkbox).prop("checked"))
			 {
				 $("#advert_block_search table#ekipa_type").fadeIn(300);	
			 }
			 else
			 {
				$("#advert_block_search table#ekipa_type").fadeOut(300); 
			 }
		}
	 );
	 

$('.article_block input[type="button"], .delete_photoalbum, .edit_photoalbum, .delete_videoalbum, .edit_videoalbum, #photoalbum_wrap input.button[name="new_photo_album"], #videoalbum_wrap input.button, div.video_block_current img').not('#photoalbum_gallery input.button').click
	(
		function()
		{
			
		 var id=$(this).next().val();
		 
		 //----аякс запрос на получение контактной инфы и установка ответа в попап
		 
		 
		 //-----------
		 
		 
		 $('#hide-layout').css({opacity: .5});
		 
		 if ($(this).attr("class")=="edit_photoalbum"||($(this).attr("class")=="button"&&$('#popup_photoalbum_edit').size()!=0))
		 {
			 $('#popup_photoalbum_edit').fadeIn(300);			 
		 }
		 if ($(this).attr("class")=="delete_photoalbum")
		 {
			 $('#popup_confirm').fadeIn(300);			 
		 }
		 if ($(this).attr("class")=="edit_videoalbum"||($(this).attr("class")=="button"&&$('#popup_videoalbum_edit').size()!=0))
		 {
			 $('#popup_videoalbum_edit').fadeIn(300);			 
		 }
		 if ($(this).attr("class")=="delete_videoalbum")
		 {
			 $('#popup_confirm').fadeIn(300);			 
		 }
		 if ($(this).attr("video"))
		 {
			 $('#popup_videoalbum_iframe').fadeIn(300);
		 }
		 
		 $('#hide-layout, #popup_contacts').fadeIn(300);	
		 
		 var scrollPos = $(window).scrollTop();
		 scrollPos=scrollPos+200;
        
		 alignCenter($('#popup_contacts'));	
		 alignCenter($('#popup_photoalbum_edit'));
		 alignCenter($('#popup_videoalbum_edit'));
	   	 alignCenter($('#popup_confirm'));
		 alignCenter($('#popup_videoalbum_iframe'));

		$(window).resize(function() {
			alignCenter($('#popup_confirm'));
			alignCenter($('#popup_contacts'));
			alignCenter($('#popup_photoalbum_edit'));
			alignCenter($('#popup_videoalbum_edit'));
			alignCenter($('#popup_videoalbum_iframe'));
		})
		
		$('.btn-close, #hide-layout').click(function() {
			$('#hide-layout, #popup_confirm, #popup_contacts, #popup_photoalbum_edit, #popup_videoalbum_edit, #popup_videoalbum_iframe').fadeOut(300);
		})
				
		
			function alignCenter(elem) {
			
				elem.css({
					left: ($(window).width() - elem.width()) / 2 + 'px',
					top: scrollPos +'px'
				})
			}		 
		
		}
	);
	
$('.photo_block, .photo_block_current, .video_block, .video_block_current').hover
	(
		function()
		{
			 $(this).find(".photo_control").show();
			 $(this).find(".video_control").show();
		},
		function()
		{
			 $(this).find(".photo_control").hide();
			 $(this).find(".video_control").hide();
		}
	);
	
$('div.photo_block .delete_photoalbum').click
	(
		 function()
		{			
			 $('#popup_confirm p').eq(0).find('span').eq(0).text("выбранный фотоальбом");
			 $('#popup_confirm span.alb_name').text(trim($(this).parent().parent().find(".photo_name").text()));
			 $('#popup_confirm input').eq(0).attr('onclick','photo_album('+$(this).parent().parent().find("input").val()+',"delete_photo_album")');
		}
	);
	
$('div.video_block .delete_videoalbum').click
	(
		 function()
		{			
			 $('#popup_confirm p').eq(0).find('span').eq(0).text("выбранный видеоальбом");
			 $('#popup_confirm span.alb_name').text(trim($(this).parent().parent().find(".video_name").text()));
			 $('#popup_confirm input').eq(0).attr('onclick','video_album('+$(this).parent().parent().find("input").val()+',"delete_video_album")');
		}
	);	
	
$('div.photo_block_current .delete_photoalbum').click
	(
		 function()
		{			
			 var pic_href=$(this).parent().parent().find("a").attr("href");
			 $('#popup_confirm p').eq(0).find('span').eq(0).text("выбранное фото");
			 $('#popup_confirm span.alb_name').text(trim($(this).parent().parent().find(".photo_description").text()));
			 $('#popup_confirm input').eq(0).attr('onclick','photo_album("'+pic_href+'","delete_current_photo")');
		}
	);	
	
$('div.video_block_current .delete_videoalbum').click
	(
		 function()
		{					 
			 $('#popup_confirm p').eq(0).find('span').eq(0).text("выбранное видео");
			 $('#popup_confirm span.alb_name').text(trim($(this).parent().parent().find(".video_description").text()));
			 $('#popup_confirm input').eq(0).attr('onclick','video_album("url_youtube","delete_current_video")');
		}
	);
	
$('div.photo_block .edit_photoalbum, #photoalbum_wrap input.button[name="new_photo_album"]').click
	(
		 function()
		{			
			 if ($(this).attr("class")=="button")
			 {
				 $('#popup_photoalbum_edit h2').text("Создание нового фотоальбома");
				 $('#popup_photoalbum_edit p').eq(0).text("Введите название для фотоальбома:");
				 $('#popup_photoalbum_edit input.field').val("");
				 $('#popup_photoalbum_edit p.btn_yes_no_popup input').eq(0).attr('onclick','photo_album("0","create_new_photoalbum")');
			 }
			 else
			 {
				 var text=$(this).parent().parent().find(".photo_name").text();
				 $('#popup_photoalbum_edit h2').text("Редактирование фотоальбома");
				 $('#popup_photoalbum_edit p').eq(0).text("Введите новое название для фотоальбома:");
				 $('#popup_photoalbum_edit input.field').val(trim(text));			 
				 $('#popup_photoalbum_edit p.btn_yes_no_popup input').eq(0).attr('onclick','photo_album('+$(this).parent().parent().find("input").val()+',"edit_photoalbum_name")');
			 }
		}
	);
	
$('div.video_block .edit_videoalbum, #videoalbum_wrap input.button[name="new_video_album"]').click
	(
		 function()
		{			
			 if ($(this).attr("class")=="button")
			 {
				 $('#popup_videoalbum_edit h2').text("Создание нового видеоальбома");
				 $('#popup_videoalbum_edit p').eq(0).text("Введите название для видеоальбома:");
				 $('#popup_videoalbum_edit input.field').val("");
				 $('#popup_videoalbum_edit p.btn_yes_no_popup input').eq(0).attr('onclick','video_album("0","create_new_videoalbum")');
			 }
			 else
			 {
				 var text=$(this).parent().parent().find(".photo_name").text();
				 $('#popup_videoalbum_edit h2').text("Редактирование видеоальбома");
				 $('#popup_videoalbum_edit p').eq(0).text("Введите новое название для видеоальбома:");
				 $('#popup_videoalbum_edit input.field').val(trim(text));			 
				 $('#popup_videoalbum_edit p.btn_yes_no_popup input').eq(0).attr('onclick','video_album('+$(this).parent().parent().find("input").val()+',"edit_videoalbum_name")');
			 }			 
		}
	);	

$('div.photo_block_current .edit_photoalbum').click
	(
		 function()
		{			
				 var text=$(this).parent().parent().find(".photo_description").text();
				 var pic_href=$(this).parent().parent().find("a").attr("href");
				 $('#popup_photoalbum_edit h2').text("Редактирование названия фото");
				 $('#popup_photoalbum_edit p').eq(0).text("Введите новое название для фото:");
				 $('#popup_photoalbum_edit input.field').val(trim(text));			 
				 $('#popup_photoalbum_edit p.btn_yes_no_popup input').eq(0).attr('onclick','photo_album("'+pic_href+'","new_photo_name")');
		}
	);	
	
$('div.video_block_current .edit_videoalbum').click
	(
		 function()
		{			
				 var text=$(this).parent().parent().find(".video_description").text();
				 var pic_href=$(this).parent().parent().find("a").attr("href");
				 $('#popup_videoalbum_edit h2').text("Редактирование видео инфо");
				 $('#popup_videoalbum_edit p').eq(0).text("Введите новое название для видео:");
				 $('#popup_videoalbum_edit div div').show();
				 $('#popup_videoalbum_edit').height("252");
				 $('#popup_videoalbum_edit input.field').val(trim(text));			 
				 $('#popup_videoalbum_edit p.btn_yes_no_popup input').eq(0).attr('onclick','video_album("url_youtube","new_video_info")');
		}
	);	
	
/**
* Отображение попапа для загрузки видео 'Мои видео'
*/
$('input[name="upload_video_btn"]').click
	(
		 function()
		{			
			 $('#popup_videoalbum_edit h2').text("Загрузка видео");
			 $('#popup_videoalbum_edit p').eq(0).text("Введите ссылку на видео из YouTube:");
			 $('#popup_videoalbum_edit input.field').val("");
			 $('#popup_videoalbum_edit div div').hide();
			 $('#popup_videoalbum_edit').height("166");
			 $('#popup_videoalbum_edit p.btn_yes_no_popup input').eq(0).attr('onclick','video_album("url_youtube","upload_video")');
		}
	);	

/**
* Отображение диалогового окна для загрузки фото 'Мои фото'
*/
$('input[name="upload_photo_btn"]').click
	(
		 function()
		{			
			$('input[type="file"]').click();
		}
	);	
	
/**
* Установка высоты попапа просмотра видео со страницы 'Мои видео'
*/
$('div.video_block_current img').click
	(
		 function()
		{			
			var vid=$(this).attr("video");
			
			$('#popup_videoalbum_iframe .popup-content').empty().html('<iframe type="text/html" width="425" height="344" src="http://www.youtube.com/embed/'+vid+'" frameborder="0"></iframe>');
			
			var height=$('#popup_videoalbum_iframe iframe').height()+$('#popup_videoalbum_iframe .photo_comments').height()+$('#popup_videoalbum_iframe h2').height()+$('#popup_videoalbum_iframe .photo_actions').height()+$('#popup_videoalbum_iframe .send_photo_comments').height()+60;
			
			$('#popup_videoalbum_iframe').height(height);
		}
	);	
	
/**
* Попапы создания, удаления и редактирования объявления
*/
 $('.article_block input[name="delete"], .article_block input[name="edit"], input[name="new_advert"]').click(function(e){
 
		 $('#hide-layout').css({opacity: .5});
		 $('#hide-layout').fadeIn(300);	
		 
		 if ($(this).attr("name")=="delete")
		 {
			 var id_advert=$(this).parent().find('input[name="id"]').val();
			 $('#popup_confirm').fadeIn(300);
			 $('#popup_confirm input').eq(0).attr('onclick',"advert("+id_advert+",'delete_advert')");
		 }
		 
		  if ($(this).attr("name")=="new_advert")
		 {
			 $('#popup_edit_advert textarea').val("");
			 $('#popup_edit_advert input[name="phone"]').val("");
			 $('#popup_edit_advert input[name="email"]').val("");
			 $('#popup_edit_advert input[name="scype"]').val("");
			 $('#popup_edit_advert h2').text("Создание нового объявления");
			 $('#popup_edit_advert p.btn_yes_no_popup input').eq(0).val("Создать");
			 
			 $('#popup_edit_advert').fadeIn(300);
			 $('#popup_edit_advert p input').eq(0).attr('onclick',"advert(0,'new_advert')");
		 }
		 
		  if ($(this).attr("name")=="edit")
		 {
			 var id_advert=$(this).parent().find('input[name="id"]').val();
			 var phone=$(this).parent().find('input[name="phone_h"]').val();
			 var email=$(this).parent().find('input[name="email_h"]').val();
			 var scype=$(this).parent().find('input[name="scype_h"]').val();
			 var rubric=$(this).parent().find('table td').eq(1).text();			 
			 var categ=$(this).parent().find('table td').eq(3).text();			 
			 var advert_body=$(this).parent().find('.article_content').text();
			 
			 $('#popup_edit_advert select').eq(0).val(trim(rubric));
			 $('#popup_edit_advert select').eq(1).val(trim(categ));
			 $('#popup_edit_advert textarea').val(trim(advert_body));
			 $('#popup_edit_advert input[name="phone"]').val(phone);
			 $('#popup_edit_advert input[name="email"]').val(email);
			 $('#popup_edit_advert input[name="scype"]').val(scype);
			 
			 $('#popup_edit_advert h2').text("Редактирование объявления");
			 $('#popup_edit_advert .btn_yes_no_popup input').eq(0).val("Сохранить");
			 
			 $('#popup_edit_advert').fadeIn(300);
			 $('#popup_edit_advert p input').eq(0).attr('onclick',"advert("+id_advert+",'edit_advert')");
		 }
		 
		 var scrollPos = $(window).scrollTop();
		scrollPos=scrollPos+200;
        alignCenter($('#popup_confirm'));
		alignCenter($('#popup_edit_advert'));		

		$(window).resize(function() {
			alignCenter($('#popup_confirm'));
			alignCenter($('#popup_edit_advert'));
		})
		
		$('.btn-close, #hide-layout').click(function() {
			$('#hide-layout, #popup_confirm, #popup_edit_advert').fadeOut(300);
		})
				
		
		function alignCenter(elem) {
		
			elem.css({
				left: ($(window).width() - elem.width()) / 2 + 'px',
				top: scrollPos +'px'
			})
		}
		
		
    });


	
});



